01. Welcome To Developing Android Apps
ANDK L1 01 IntroVideo
Welcome to Developing Android Apps with Kotlin!
In order to take full advantage of this course, we recommend that you have fluency in the Kotlin programming language. If not, you can take our Kotlin Bootcamp for Programmers course.
It is also helpful to have some basic understanding of:
SQLite: You will create a SQLite database in this course, so basic SQLite knowledge is useful. There is a short SQLite tutorial provided in that lesson.
Git and Github: The course code is kept in Github. You will need to be able to download the code from Github. Further git and github knowledge will allow you to better navigate the course code.
You will also need Android Studio to run the exercises in this course. Please visit System Requirements for more information.
Nanodegree Overview
The Android Developer Nanodegree bridges intermediate programming skills into the skills required to become a professional Android developer. By the end of this program, you’ll have a diverse portfolio of projects to show employers, culminating in a capstone project where you can showcase your development abilities on the Google Play store for all to see.
While progressing through the Nanodegree, you’ll explore a wide variety of concepts and topics that comprise the skills needed for Android Development. Looking forward to the capstone, it is recommended that you think about what you might be interested in building and how the skills you are learning will be used to successfully develop that concept.
Note: Kotlin and Gradle version update
The Android Studio build system depends on Gradle and its plugins. Newer versions of each of these are rolled out periodically. For the latest version information, please see the individual resources below:
- Android Studio - https://developer.android.com/studio/releases
- Kotlin - https://kotlinlang.org/
- Gradle - https://gradle.org/releases/
The version of Kotlin, Gradle, and its plugins has evolved since the recording of this Nanodegree. Keeping up to date with the latest versions will allow you to stay informed of new features and experience better capabilities of your app moving forward. The Gradle and its plugins have to be updated separately of Android Studio.
You are free to update to later versions, but be aware that doing so may require adjustments and alterations to the examples provided. We have updated our Git repositories to match the latest versions. However, you can refer anytime to the latest Kotlin release and Android Gradle plugin release notes for the newest version of plugins.